quiste mesonefroide - Turkish English Dictionary